home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / ieditor.z / ieditor
Text File  |  1998-10-20  |  17KB  |  397 lines

  1.  
  2.  
  3.  
  4. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ieditor - a simple internationalized mouse-based text editor
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      iiiieeeeddddiiiittttoooorrrr [----bbbbgggg | ----bbbbaaaacccckkkkggggrrrroooouuuunnnndddd colorname] [----ddddiiiissssppppllllaaaayyyy display] [----ffffgggg |
  13.      ----ffffoooorrrreeeeggggrrrroooouuuunnnndddd colorname] [----ggggeeeeoooommmmeeeettttrrrryyyy sizeXsize+pos+pos] [----iiiiccccoooonnnniiiicccc] [----ttttiiiittttlllleeee
  14.      title] [----xxxxnnnnllllllllaaaannnngggguuuuaaaaggggeeee locale] [----xxxxrrrrmmmm resource_string] [files]
  15.  
  16. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.      _i_e_d_i_t_o_r is a simple internationalized editor in which the mouse is used
  18.      to cut, copy, and paste text, and to position the cursor.  _i_e_d_i_t_o_r also
  19.      allows the user to perform simple searches and replaces.
  20.  
  21.      _i_e_d_i_t_o_r accepts several standard X-style command-line arguments (listed
  22.      above) whose default values can be initialized in your
  23.  
  24.      Foreground and background colors are set using the options of the same
  25.      name.
  26.  
  27.      _i_e_d_i_t_o_r uses a font list --mincho-*--14-;7x14;*--14-* as default fonts.
  28.      If you want to change fonts from default to another, add a font list
  29.      specification to your $_H_O_M_E/._X_d_e_f_a_u_l_t_s file.  Then _i_e_d_i_t_o_r will use the
  30.      given fonts to display text.  For example, the line
  31.           IIIIEEEEddddiiiittttoooorrrr****ffffoooonnnnttttLLLLiiiisssstttt::::   --------ggggooootttthhhhiiiicccc----****--------22224444----;;;;11112222xxxx22224444;;;;****--------22224444----****::::
  32.      lets _i_e_d_i_t_o_r's font size be 24 dots and Japanese font be Gothic.
  33.  
  34.      Across the top of every _i_e_d_i_t_o_r window is a menubar containing the
  35.      following entries:
  36.  
  37.      FFFFiiiilllleeee    Commands on this menu allow the user to move text files into and
  38.              out of ieditor windows, and allow the user to quit the
  39.              application.  These commands include the following:
  40.  
  41.      NNNNeeeewwww             Opens a new document window.  A dialogue pops up to
  42.                      prompt for the new filename.  If there are unsaved
  43.                      changes to the current document, a dialogue pops up
  44.                      asking whether to save them.  If there exists a file with
  45.                      the new filename, it will be opened.
  46.  
  47.      OOOOppppeeeennnn            Opens an editing window on an existing text file.  A
  48.                      dialogue pops up to prompt for a filename.  If there are
  49.                      unsaved changes to the current document, a dialogue pops
  50.                      up asking whether to save them.
  51.  
  52.      IIIInnnnsssseeeerrrrtttt          Places the contents of a text file at the current cursor
  53.                      position.  A dialogue pops up to prompt for the filename.
  54.  
  55.      CCCClllloooosssseeee           Closes the editor window.  If there are unsaved changes
  56.                      to the current document, a dialogue pops up asking
  57.                      whether to save them.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  71.  
  72.  
  73.  
  74.      SSSSaaaavvvveeee            Saves the editor's contents to disk.
  75.  
  76.      SSSSaaaavvvveeee AAAAssss............      Prompts for a new file to save the current document into.
  77.                      A dialogue pops up to prompt for the new filename.  The
  78.                      editor writes into the new file the next time the Save
  79.                      command is used.
  80.  
  81.      PPPPrrrriiiinnnntttt           Sends the editor contents to a printer.  If there are
  82.                      unsaved changes to the current document, a dialogue pops
  83.                      up asking whether to save them.
  84.  
  85.      EEEExxxxiiiitttt            Applies the Close command to every open _i_e_d_i_t_o_r window,
  86.                      and then the _i_e_d_i_t_o_r process exits.
  87.  
  88.      EEEEddddiiiitttt    Changes to the editor window's contents are made with the
  89.              commands on the Edit menu.  These commands include the following:
  90.  
  91.      UUUUnnnnddddoooo            Undoes the results of the last Edit command.
  92.  
  93.      CCCCuuuutttt             Removes selected text to the cut buffer.  The cut text
  94.                      can be pasted into another _i_e_d_i_t_o_r window or into the
  95.                      window from which it was cut.
  96.  
  97.      CCCCooooppppyyyy            Copies selected text to the cut buffer.  The copied text
  98.                      can be pasted into another _i_e_d_i_t_o_r window, as well as
  99.                      into the window from which it was copied.
  100.  
  101.      PPPPaaaasssstttteeee           Transfers text from the cut buffer to the current text
  102.                      cursor location (the _p_o_i_n_t).  If text is selected when
  103.                      the paste is made, the selected text is replaced with the
  104.                      text from the buffer.  This text could have been cut or
  105.                      copied from any _i_e_d_i_t_o_r window.
  106.  
  107.      CCCClllleeeeaaaarrrr           Removes the selected text from the editor window without
  108.                      putting it into the cut buffer.
  109.  
  110.      SSSSeeeeaaaarrrrcccchhhh          Scans the document for the first string that matches a
  111.                      given string.  A dialogue pops up to request the string
  112.                      to be searched for.  Pressing the _S_e_a_r_c_h _F_o_r_w_a_r_d (_S_e_a_r_c_h
  113.                      _B_a_c_k_w_a_r_d) button in the dialogue starts _i_e_d_i_t_o_r searching
  114.                      forward (backward) from the current point for a string
  115.                      that matches the given string.  If none is found before
  116.                      the end (beginning) of the file, the search restarts at
  117.                      the beginning (end).  If none is still found when the
  118.                      search finishes wrapping back to its starting point,
  119.                      _i_e_d_i_t_o_r will pop up a warning dialogue.  The matching
  120.                      string will be selected.  To find the next instance,
  121.                      click the Search Forward (Search Backward) button while
  122.                      the mouse (arrow) cursor is in the dialogue.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  137.  
  138.  
  139.  
  140.      SSSSeeeeaaaarrrrcccchhhh////RRRReeeeppppllllaaaacccceeee  Scans the document for a string and replaces the found
  141.                      string with another one.  A dialogue pops up to request
  142.                      the string to be searched for (search string) and the
  143.                      string to be replaced with (replacement string).  There
  144.                      are three types of Search/Replace:
  145.  
  146.                      1) Replace One by One
  147.  
  148.                      Push the Search Forward (Search Backward) button to
  149.                      search the document for a string that matches the search
  150.                      string.  Push the _R_e_p_l_a_c_e button to replace the found
  151.                      string with the replacement string.
  152.  
  153.                      2) Replace within Range
  154.  
  155.                      Specify the range within which search/replace should be
  156.                      performed by typing in line numbers to define the range.
  157.                      Push the _R_e_p_l_a_c_e _P_a_r_t button.  Within the range, all
  158.                      strings matching the search string will be replaced with
  159.                      the replacement string.
  160.  
  161.                      3) Replace All
  162.  
  163.                      Push the _R_e_p_l_a_c_e _A_l_l button.  All strings in the document
  164.                      that match the search string will be replaced with the
  165.                      replacement string.
  166.  
  167.      VVVViiiieeeewwww    The commands on the View menu allow the user to change what part
  168.              of the document appears in the ieditor window.  These commands
  169.              include the following:
  170.  
  171.      FFFFiiiilllleeee TTTToooopppp        Scrolls to the beginning page of the document and moves
  172.                      the cursor to the beginning of the document.
  173.  
  174.      FFFFiiiilllleeee BBBBoooottttttttoooommmm     Scrolls to the ending page of the document and moves the
  175.                      cursor to the end of the document.
  176.  
  177.      PPPPaaaaggggeeee UUUUpppp         Scrolls one page toward the beginning of the document and
  178.                      moves the cursor back one page.
  179.  
  180.      PPPPaaaaggggeeee DDDDoooowwwwnnnn       Scrolls one page toward the end of the document and moves
  181.                      the cursor forward one page.
  182.  
  183.      JJJJuuuummmmpppp TTTToooo LLLLiiiinnnneeee    Jumps to the beginning of the specified line.  A dialogue
  184.                      pops up to prompt for the line number.
  185.  
  186.      LLLLiiiinnnneeee NNNNuuuummmmbbbbeeeerrrr     Allows the user to toggle whether line numbers are shown
  187.                      or hidden.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  203.  
  204.  
  205.  
  206. SSSSEEEELLLLEEEECCCCTTTTIIIINNNNGGGG TTTTEEEEXXXXTTTT
  207.      To select text, use the left mouse button to perform the following
  208.      actions as needed:
  209.  
  210.      _c_l_i_c_k                     Sets the point (I-beam or text cursor) to
  211.                                wherever the mouse cursor is pointing in the
  212.                                text.
  213.  
  214.      _p_r_e_s_s-_d_r_a_g-_r_e_l_e_a_s_e        Selects all text between the the point where
  215.                                the left mouse button is first pressed down and
  216.                                the point where it is released.  Dragging out
  217.                                of the window causes ieditor to scroll in the
  218.                                direction of the edge that the cursor crossed.
  219.  
  220.      _c_l_i_c_k-_c_l_i_c_k               Causes the word over which the mouse cursor is
  221.                                clicked to be selected.
  222.  
  223.      _s_h_i_f_t&_c_l_i_c_k               Extends a block of text that the user has
  224.                                already selected. To extend the selection
  225.                                forwards or backwards, hold down the shift key
  226.                                and then click at the end of the extended
  227.                                selection.
  228.  
  229.      _s_h_i_f_t&_c_l_i_c_k-_d_r_a_g-_r_e_l_e_a_s_e  Also extends a block of text the user has
  230.                                already selected.  This differs in that the
  231.                                extension of the selection changes as the mouse
  232.                                is dragged.
  233.  
  234.  
  235. TTTTRRRRAAAANNNNSSSSFFFFEEEERRRRRRRRIIIINNNNGGGG XXXX SSSSEEEELLLLEEEECCCCTTTTIIIIOOOONNNNSSSS
  236.      _i_e_d_i_t_o_r can grab text from or give text to applications that use the X
  237.      Window System's ICCC selection mechanism, such as _w_s_h.  To send from
  238.      _i_e_d_i_t_o_r to _w_s_h, select text in _i_e_d_i_t_o_r using the mouse cursor, then move
  239.      the mouse cursor into a _w_s_h window and press the middle mouse button.  To
  240.      grab from _w_s_h, select text in the _w_s_h window, then move the mouse cursor
  241.      into a _i_e_d_i_t_o_r window and press middle mouse.  The text from _w_s_h will be
  242.      inserted at the point or replace the currently selected text in _i_e_d_i_t_o_r.
  243.  
  244.  
  245. KKKKEEEEYYYYBBBBOOOOAAAARRRRDDDD CCCCOOOOMMMMMMMMAAAANNNNDDDDSSSS
  246.      The point can be moved in the document via the arrow keys.  Holding shift
  247.      while pressing the arrow keys will select the text that is moved over.
  248.  
  249.      The following keyboard accelerators are available:
  250.  
  251.      _A_l_t+_B_a_c_k_s_p_a_c_e   Undo
  252.  
  253.      _S_h_i_f_t+_D_e_l_e_t_e    Cut
  254.  
  255.      _C_t_r_l+_I_n_s_e_r_t     Copy
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  269.  
  270.  
  271.  
  272.      _S_h_i_f_t+_I_n_s_e_r_t    Paste
  273.  
  274.      _D_e_l_e_t_e          Clear
  275.  
  276.      _A_l_t+_S           Search
  277.  
  278.      _A_l_t+_R           Search/Replace
  279.  
  280.      _H_o_m_e            File Top
  281.  
  282.      _E_n_d             File Bottom
  283.  
  284.      _P_a_g_e _U_p/_A_l_t+_B   Page Up
  285.  
  286.      _P_a_g_e _D_o_w_n/_A_l_t+_F Page Down
  287.  
  288.      _A_l_t+_J           Jump To Line
  289.  
  290.      _A_l_t+_L           Line Number
  291.  
  292.      _C_t_r_l+_B          Move the cursor one character to the left.
  293.  
  294.      _C_t_r_l+_F          Move the cursor one character to the right.
  295.  
  296.      _A_l_t+_P           Move the cursor to the first non-whitespace character
  297.                      after the first whitespace character to the left or the
  298.                      beginning of the line.
  299.  
  300.      _A_l_t+_N           Move the cursor to the first whitespace character or end
  301.                      of line following the next non-whitespace character.
  302.  
  303.      _C_t_r_l+_A          Move the cursor to the beginning of the line.
  304.  
  305.      _C_t_r_l+_E          Move the cursor to the end of the line.
  306.  
  307.      _C_t_r_l+_P          Move the cursor up one line.
  308.  
  309.      _C_t_r_l+_N          Move the cursor down one line.
  310.  
  311. SSSSCCCCRRRROOOOLLLLLLLL BBBBAAAARRRRSSSS
  312.      _i_e_d_i_t_o_r uses horizontal and vertical scroll bars with proportionally
  313.      sized sliders.
  314.  
  315.      Clicking on the arrows with the left mouse button causes the _i_e_d_i_t_o_r
  316.      window to scroll one character up, down, left, or right.  Holding down
  317.      the left button over any arrow causes the scrolling to repeat
  318.      automatically.  Holding down the shift key while clicking on any arrow
  319.      causes the window to scroll one full page of text.
  320.  
  321.      The scroll bars' sliders can also be used to scroll through the _i_e_d_i_t_o_r
  322.      window by pressing the left mouse button while dragging the slider with
  323.      the mouse cursor.  The sliders vary in size to indicate the percentage of
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))                                                          IIIIEEEEDDDDIIIITTTTOOOORRRR((((1111))))
  335.  
  336.  
  337.  
  338.      total text that is visible in the window.
  339.  
  340.      For more information about the entire IRIX Interactive Desktop
  341.      environment, see the IID(1) man page.
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                                                         PPPPaaaaggggeeee 6666
  394.  
  395.  
  396.  
  397.